home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / image / savers_.zip / SQUIRMY.DOC < prev    next >
Text File  |  1996-05-27  |  5KB  |  96 lines

  1.  
  2.  
  3.                                 Squirmy Dots
  4.                        "The world's next screen saver"
  5.                             Version 6.0 (C) 1996
  6.  
  7.  
  8. System Requirements:
  9. 8088 or up
  10. 256 color monitor (multiscanning preferred, but not crucial)
  11. 256 color video card (256k to  1mb)
  12. Do not compress this screen saver with -any- "on the fly" file compressors like
  13. Stacker, especially not with PkLite, etc....
  14.  
  15.  
  16. Operation is quite simple. To start, type  Squirmy  at the DOS command line.
  17. The file Squirmy.Exe only needs to be in the DOS Path. To start over, you may
  18. press the N key, which blanks out the screen, and begins plotting the dots
  19. again. If you press the B key (for Back to the menu) you can return to the
  20. main menu to choose a different video mode. Any key other than B or N (new
  21. screen) will exit Squirmy Dots. The number of dots or 'stars' that appear per
  22. second is based on the speed of your computer, to a point. A Pentium 133 Mhz
  23. machine with local bus video will probably run this screen saver at peak
  24. speed, But a 386DX 25 AT won't come close. There is definitely a peak speed,
  25. and like I said it's probably acheived on a good fast 100 Mhz or higher
  26. Pentium-class computer. Existing stars may change color at random on any
  27. computer. If the display flickers badly, then this screen saver is not
  28. compatible with your computer. It should only appear dots and change their
  29. colors. Occasionally there is a short flicker at the screen, this is supposed
  30. to happen and to be pretty.
  31.  
  32. Squirmy Dots is based on a Christmas lights type theme, and is meant to be
  33. relaxing and fun to watch endlessly. It's designed to stimulate inner peace
  34. and a feeling of beauty (as in nature).
  35.  
  36. ------------------------------------------------------------------------------
  37. Revisions:
  38.  
  39. Version 2.0 was optimized for color randomness.
  40.  
  41. In version 2.1, I blocked out the Ctrl-Break key combination. While this is
  42. just minor touch-up work, if you were to press Ctrl-Break during the show, it
  43. would mess up the DOS prompt. Now it doesn't.
  44.  
  45. The version, 3.0, is the first one to use 256 color mode. Previous versions
  46. were 640x480x16, this one is 640x480x256. Also in this version, I made the
  47. executable file Squirmy.Exe truly a stand-alone program, needing no other
  48. files. In previous versions the file EgaVga.Bgi would have to be in the same
  49. directory as Squirmy.Exe, and you had to be in that same directory to run the
  50. files. Now Squirmy.Exe is independent, needing only to be in the command path.
  51. Of all new drivers I looked at, I opted to include the file Bgi256.Obj in the
  52. Code Segment of my program, and Link it to the Executable Image, for Stand-
  53. alone executable ability. Squirmy.Exe now in effect contains or Encapsulates
  54. the .Obj file. The source is also included. This file compilation took place
  55. in Borland Turbo Pascal 7.0 for DOS. I use the DPMI version of it, Tpx.Exe;
  56. It's pretty cool. In the version 3.0 of Squirmy Dots, I answered my two
  57. biggest challenges, getting 256 colors instead of 16, and making the .Exe file
  58. truly independent of external files. Yay! I included the 256 color .Obj file
  59. and the documentation for fellow Turbo Pascal programmers.
  60.  
  61. In the version of 3.5, I added 320x200x256 mode to add a choice to the program
  62. which usually ran at 640x480x256. Now you decide which of the two you want at
  63. the first menu. I also slowed the starting speed of 100 stars/sec down to 50
  64. stars/sec, and in so doing added 10 slower speeds for a total of 21 speeds.
  65.  
  66. For version 4.0, I've deleted the speed choices and left only one key, the N
  67. key, as an option during play of Squirmy Dots. Also, I went beyond the ability
  68. to eventually display 256 colors to being able, over time, to display up to
  69. 262,144 colors. (Up to 256 at any one instant). Up to 262,144 colors over time
  70. (say a half-hour on a 486DX). Whether you get this is dependent only on your
  71. video card setup and/or monitor. This is a "palette window", as it is called,
  72. an 8-bit window into an 18-bit palette. Getting this palette window into 18
  73. video bits is another of my challenges solved. The file Squirmy.Exe is still a
  74. stand-alone executable image file. The 18 bits are divided out as 6 bits each
  75. for Red, Green, and Blue.
  76.  
  77. For Version 5.0, I added 800x600 mode and 1024x768 mode. I also added a way to
  78. return to the main menu to switch between them (the B key). Also, remember, N
  79. will blank the screen and start over, same mode. Any other key exits. One more
  80. change is to slow down the accumulation of dots by 1.5 times, such that dots
  81. accumulate about two-thirds (2/3) as fast as before, in all modes.
  82.  
  83. For version 5.5, I randomized the timing of dots appearing and the changing of
  84. their color also. These timings had been fixed, now they are random within the
  85. same general timing range, with the former fixed timing as the average.
  86.  
  87. For version 6.0, I added 640x400 mode, for a total of five graphics modes.
  88. ------------------------------------------------------------------------------
  89.  
  90. To register it's $2.00, which helps initiate new projects and future versions.
  91. The payoff is a free upgrade disk of Squirmy Dots by mail when it's ready.
  92.  
  93. Duane Bailey                                                 "Mission Control"
  94. 1617 S. Main St                                                     05-21-'96
  95. Winston-Salem, NC 27127 
  96.